<?php
include '../base/validateAgentLogin.php';
include '../class/MMysql.php';

if (isset($_COOKIE["agent_id"]))
    $agent_id= $_COOKIE["agent_id"];
//
$mysql = new MMysql();
$count1=$mysql->where(array('property_category'=>0,"del_flag"=>0,"property_agent_id"=>$agent_id))->count('property');
$count2=$mysql->where(array('property_category'=>1,"del_flag"=>0,"property_agent_id"=>$agent_id))->count('property');
$count3=$mysql->where(array('property_category'=>2,"del_flag"=>0,"property_agent_id"=>$agent_id))->count('property');

?>

<?php
include '../base/layout.php';
?>

<link href="../public/bootstrap-table/dist/bootstrap-table.css" rel="stylesheet" type="text/css" />
<script src="../public/bootstrap-table/dist/bootstrap-table.js"></script>

<style>
    .tablelist{
        /*margin-left: 15px;*/
        margin-right: 15px;
        margin-top: 20px;
    }
</style>

<body>

<?php
include '../base/agentheader.php';
?>

<section style="width: 100%;">

    <?php
    include '../base/agentsidemenu.php';
    ?>

    <aside class="content">

        <div style="margin-top: 20px;position: relative;">

            <div style="height: 20px;">

            </div>

            <span style="font-size: 40px;">
                Property
            </span>

            <!-------------------------------tab------------------------------>

            <ul id="myTab" class="nav nav-tabs" style="margin-top: 20px;">
                <li class="active">
                    <a href="#Agribusiness" data-toggle="tab">
                        Agribusiness
                    </a>
                </li>
                <li><a href="#Residential" data-toggle="tab">Residential</a></li>

                <li><a href="#Dreamproperties" data-toggle="tab">Dream Properties</a></li>
            </ul>

            <div id="myTabContent" class="tab-content">
                <div class="tab-pane fade in active" id="Agribusiness">

                    <div class="agentmaincolor" style="width: 100%;height: 34px;position: relative;top:10px;">
            <span style="color:white;font-size: 16px;line-height: 34px;padding-left: 30px;">
                <?php
                  echo 'A total of '.$count1.' Agribusiness';
                ?>

            </span>
                    </div>
                    <div class="tablelist">
                        <table id="tradeList">

                        </table>
                    </div>

                </div>
                <div class="tab-pane fade" id="Residential">
                    <div class="agentmaincolor" style="width: 100%;height: 34px;position: relative;top:10px;">
            <span style="color:white;font-size: 16px;line-height: 34px;padding-left: 30px;">
                 <?php
                 echo 'A total of '.$count2.' Residential';
                 ?>

            </span>
                    </div>

                    <div class="tablelist">
                        <table id="tradeList2">

                        </table>
                    </div>

                </div>


                <div class="tab-pane fade" id="Dreamproperties">
                    <div class="agentmaincolor" style="width: 100%;height: 34px;position: relative;top:10px;">
            <span style="color:white;font-size: 16px;line-height: 34px;padding-left: 30px;">
                   <?php
                   echo 'A total of '.$count3.' Dream Properties';
                   ?>
            </span>
                    </div>

                    <div class="tablelist">
                        <table id="tradeList3">

                        </table>
                    </div>

                </div>
            </div>
        </div>

    </aside>

</section>

</body>
</html>

<script type="text/javascript">
    $(function () {

        Agribusiness();

        $('a[data-toggle="tab"]').on('show.bs.tab', function (e) {
            var activeTab = $(e.target).text(); // 激活的标签页
//            e.relatedTarget; // 前一个激活的标签页
            if(activeTab.trim()=="Agribusiness"){
//                alert('activeTab.trim()');
                Agribusiness();
            }
            else if(activeTab.trim()=="Residential"){
                Residential();
            }
            else if(activeTab.trim()=="Dream Properties"){
                Dreamproperties();
            }
        });


        function Agribusiness() {
            //得到查询的参数
            var queryParam = function (params) {
                var temp = {  //这里的键的名字和控制器的变量名必须一直，这边改动，控制器也需要改成一样的
                    rows: params.limit,  //页面大小
                    page: params.offset, //页码
                    method:"list_agent",
                    type:0,
                    <?php
                    echo 'agent_id:' .$agent_id
                    ?>

                };
                return temp;
            };

            $('#tradeList').bootstrapTable({
                url: '../class/property/propertyfuction.php',     //请求后台的URL（*）
                method: 'GET',                      //请求方式（*）
                striped: true,                      //是否显示行间隔色
                cache: false,                       //是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
                pagination: true,                   //是否显示分页（*）
                queryParams: queryParam,//传递参数（*）
                sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
                pageNumber:1,                       //初始化加载第一页，默认第一页
                pageSize: 10,                       //每页的记录行数（*）
                pageList: [10, 25, 50, 100],        //可供选择的每页的行数（*）
                clickToSelect: true,                //是否启用点击选中行
                uniqueId: "agent_number",                     //每一行的唯一标识，一般为主键列
//            showToggle:true,                    //是否显示详细视图和列表视图的切换按钮
                cardView: false,                    //是否显示详细视图
                detailView: false,
                //是否显示父子表
                columns: [{
                    checkbox: true
                },{
                    field: 'property_name',
                    title: 'Name'
                }, {
                    field: 'city',
                    title: 'City',
                    align: 'center'
                }, {
                    field: 'property_dollar',
                    title: 'Price-Dollor',
                    align: 'center'
                }
                    , {
                        field: 'property_rmb',
                        title: 'Price-RMB',
                        align: 'center'
                    }
                    , {
                        field: 'agent',
                        title: 'Agent',
                        align: 'center'
                    }
                    , {
                        field: 'likes',
                        title: 'Likes',
                        align: 'center'
                    }
                    , {
                        field: 'operate',
                        title: 'Details',
                        align: 'center',
                        width:100,
                        clickToSelect: false,
                        formatter: operateFormatter,
                        events: {
                            'click .detail': function (e, value, row, index) {
                                // alert('删除 ' + JSON.stringify(row));

                                // e.preventDefault();
                            }}
                    }],
                onDblClickRow:function(row,element,field){
//                console.log( $('#tradeList').bootstrapTable('getSelections'));
                }
            });

            function operateFormatter(value, row, index) {
                return [
                    '<a class="detail" style="color: rgb(92,172,196);" href="property_edit.php?likes='+row['likes']+'&property_id='+row['property_id']+'" data-agent_number='+row.agent_number+'  title="detail"> Click to view',
                    '</a> '
                ].join('');
            }
        }

        function Residential() {
            //得到查询的参数
            var queryParam = function (params) {
                var temp = {  //这里的键的名字和控制器的变量名必须一直，这边改动，控制器也需要改成一样的
                    rows: params.limit,  //页面大小
                    page: params.offset, //页码
                    method:"list_agent",
                    type:1,
                    <?php
                    echo 'agent_id:' .$agent_id
                    ?>
                };
                return temp;
            };

            $('#tradeList2').bootstrapTable({
                url: '../class/property/propertyfuction.php',     //请求后台的URL（*）
                method: 'GET',                      //请求方式（*）
                striped: true,                      //是否显示行间隔色
                cache: false,                       //是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
                pagination: true,                   //是否显示分页（*）
                queryParams: queryParam,//传递参数（*）
                sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
                pageNumber:1,                       //初始化加载第一页，默认第一页
                pageSize: 10,                       //每页的记录行数（*）
                pageList: [10, 25, 50, 100],        //可供选择的每页的行数（*）
                clickToSelect: true,                //是否启用点击选中行
                uniqueId: "agent_number",                     //每一行的唯一标识，一般为主键列
//            showToggle:true,                    //是否显示详细视图和列表视图的切换按钮
                cardView: false,                    //是否显示详细视图
                detailView: false,
                //是否显示父子表
                columns: [{
                    checkbox: true
                },{
                    field: 'property_name',
                    title: 'Name'
                }, {
                    field: 'city',
                    title: 'City',
                    align: 'center'
                }, {
                    field: 'property_dollar',
                    title: 'Price-Dollor',
                    align: 'center'
                }
                    , {
                        field: 'property_rmb',
                        title: 'Price-RMB',
                        align: 'center'
                    }
                    , {
                        field: 'agent',
                        title: 'Agent',
                        align: 'center'
                    }
                    , {
                        field: 'likes',
                        title: 'Likes',
                        align: 'center'
                    }
                    , {
                        field: 'operate',
                        title: 'Details',
                        align: 'center',
                        width:100,
                        clickToSelect: false,
                        formatter: operateFormatter,
                        events: {
                            'click .detail': function (e, value, row, index) {
                                // alert('删除 ' + JSON.stringify(row));

                                // e.preventDefault();
                            }}
                    }],
                onDblClickRow:function(row,element,field){
//                console.log( $('#tradeList').bootstrapTable('getSelections'));
                }
            });

            function operateFormatter(value, row, index) {
                return [
                    '<a class="detail"  style="color: rgb(92,172,196);" href="property_edit.php?likes='+row['likes']+'&property_id='+row['property_id']+'" data-agent_number='+row.agent_number+'  title="detail"> Click to view',
                    '</a> '
                ].join('');
            }
        }

        function Dreamproperties() {
            //得到查询的参数
            var queryParam = function (params) {
                var temp = {  //这里的键的名字和控制器的变量名必须一直，这边改动，控制器也需要改成一样的
                    rows: params.limit,  //页面大小
                    page: params.offset, //页码
                    method:"list_agent",
                    type:2,
                    <?php
                    echo 'agent_id:' .$agent_id
                    ?>
                };
                return temp;
            };

            $('#tradeList3').bootstrapTable({
                url: '../class/property/propertyfuction.php',     //请求后台的URL（*）
                method: 'GET',                      //请求方式（*）
                striped: true,                      //是否显示行间隔色
                cache: false,                       //是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
                pagination: true,                   //是否显示分页（*）
                queryParams: queryParam,//传递参数（*）
                sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
                pageNumber:1,                       //初始化加载第一页，默认第一页
                pageSize: 10,                       //每页的记录行数（*）
                pageList: [10, 25, 50, 100],        //可供选择的每页的行数（*）
                clickToSelect: true,                //是否启用点击选中行
                uniqueId: "agent_number",                     //每一行的唯一标识，一般为主键列
//            showToggle:true,                    //是否显示详细视图和列表视图的切换按钮
                cardView: false,                    //是否显示详细视图
                detailView: false,
                //是否显示父子表
                columns: [{
                    field: 'property_name',
                    title: 'Name'
                }, {
                    field: 'city',
                    title: 'City',
                    align: 'center'
                }, {
                    field: 'property_dollar',
                    title: 'Price-Dollor',
                    align: 'center'
                }
                    , {
                        field: 'property_rmb',
                        title: 'Price-RMB',
                        align: 'center'
                    }
                    , {
                        field: 'agent',
                        title: 'Agent',
                        align: 'center'
                    }
                    , {
                        field: 'likes',
                        title: 'Likes',
                        align: 'center'
                    }
                    , {
                        field: 'operate',
                        title: 'Details',
                        align: 'center',
                        width:100,
                        clickToSelect: false,
                        formatter: operateFormatter,
                        events: {
                            'click .detail': function (e, value, row, index) {
                                // alert('删除 ' + JSON.stringify(row));

                                // e.preventDefault();
                            }}
                    }],
                onDblClickRow:function(row,element,field){
//                console.log( $('#tradeList').bootstrapTable('getSelections'));
                }
            });

            function operateFormatter(value, row, index) {
                return [
                    '<a class="detail" style="color: rgb(92,172,196);" href="property_edit.php?likes='+row['likes']+'&property_id='+row['property_id']+'" data-agent_number='+row.agent_number+'  title="detail"> Click to view',
                    '</a> '
                ].join('');
            }
        }



    });
</script>

